Kate Middleton Wows In Red £3,000 Catherine Walker Coat At Her Christmas Concert